package com.wannengbang.cloudleader.performance.model;


import com.wannengbang.cloudleader.base.DataCallBack;
import com.wannengbang.cloudleader.bean.StatisticsBean;
import com.wannengbang.cloudleader.bean.StatisticsTypeBean;

public interface IPerformanceModel {
    /**
     * 业绩
     */
    void requestStatistics(DataCallBack<StatisticsBean> callBack);

    /**
     * 业绩新接口
     */
    void requestLineStatistics(String cycleType, String param, DataCallBack<StatisticsBean> callBack);

    /**
     * 下级业绩新接口
     */
    void requestChildLineStatistics(String agent_id, String cycleType, String param, DataCallBack<StatisticsBean> callBack);

    /**
     * 获取交易总金额分类统计
     */
    void requestTradeMoneyCount(String cycleType, String param, DataCallBack<StatisticsTypeBean> callBack);

}
